387829
106444
376692
210636
831659
446545
46574
93190
952353
588708
319176
732703
5241799
3667581
3194148
2493804
2271988
2111609
2039358
193678
1819118
1742136
1716196
1658471